/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.registration.core;

import java.io.Serializable;
import java.util.Date;


/**
 * @date   May 27, 2012
 * @author Ggutierrez
 */
public class Lodging implements Serializable{
    private Hotel hotel;
    private String other;
    private String room;
    private Date arrivalDate;
    private Date arrivalTime;
    private Terminal terminal;
    private String terminalDescription;
    private Date departureDate;
    private Date departureTime;
    private Terminal departureTerminal;
    private String notes;
    private boolean roomLeader = false;
    private Attendee roomHead;

    public Lodging() {
    }

    public Hotel getHotel() {
        return hotel;
    }

    public void setHotel(Hotel hotel) {
        this.hotel = hotel;
    }

    public String getOther() {
        return other;
    }

    public void setOther(String other) {
        this.other = other;
    }        

    public String getRoom() {
        return room;
    }

    public void setRoom(String room) {
        this.room = room;
    }
    
    public Date getArrivalDate() {
        return arrivalDate;
    }

    public void setArrivalDate(Date arrivalDate) {
        this.arrivalDate = arrivalDate;
    }

    public Date getArrivalTime() {
        return arrivalTime;
    }

    public void setArrivalTime(Date arrivalTime) {
        this.arrivalTime = arrivalTime;
    }

    public Terminal getTerminal() {
        return terminal;
    }

    public void setTerminal(Terminal terminal) {
        this.terminal = terminal;
    }

    public String getTerminalDescription() {
        return terminalDescription;
    }

    public void setTerminalDescription(String terminalDescription) {
        this.terminalDescription = terminalDescription;
    }

    public Date getDepartureDate() {
        return departureDate;
    }

    public void setDepartureDate(Date departureDate) {
        this.departureDate = departureDate;
    }

    public Date getDepartureTime() {
        return departureTime;
    }

    public void setDepartureTime(Date departureTime) {
        this.departureTime = departureTime;
    }

    public String getNotes() {
        return notes;
    }

    public void setNotes(String notes) {
        this.notes = notes;
    }

    public Terminal getDepartureTerminal() {
        return departureTerminal;
    }

    public void setDepartureTerminal(Terminal departureTerminal) {
        this.departureTerminal = departureTerminal;
    }

    public boolean isRoomLeader() {
        return roomLeader;
    }

    public void setRoomLeader(boolean roomLeader) {
        this.roomLeader = roomLeader;
    }

    public Attendee getRoomHead() {
        return roomHead;
    }

    public void setRoomHead(Attendee roomHead) {
        this.roomHead = roomHead;
    }
}